"""
常量定义 - 字段提取规则
"""

# 字段提取规则列表
EXTRACTION_RULES = [
  {
    "field": "进口日期",
    "type": "string",
    "description": "货物实际进入中国关境的日期，格式YYYYMMDD，示例：20250423"
  },
  {
    "field": "申报日期",
    "type": "string",
    "description": "向海关申报的日期，格式YYYYMMDD，示例：20250423"
  },
  {
    "field": "境内收货人",
    "type": "string",
    "description": "境内依法实际从境外接收货物的企业名称，示例：蔻诗曼嘉化妆品（中国）有限公司"
  },
  {
    "field": "进境关别",
    "type": "string",
    "description": "货物进入中国关境的口岸海关名称，示例：外港海关"
  },
  {
    "field": "境外发货人",
    "type": "string",
    "description": "境外发货的企业或个人英文名称，示例：COSMECCA KOREA CO"
  },
  {
    "field": "运输方式",
    "type": "string",
    "description": "货物进境的运输方式名称，示例：水路运输"
  },
  {
    "field": "运输工具名称及航次号",
    "type": "string",
    "description": "船舶名称及航次编号，示例：STAR CHASER/2504W"
  },
  {
    "field": "提运单号",
    "type": "string",
    "description": "提单或运单的完整编号，示例：KMTCPUSI838971*11"
  },
  {
    "field": "货物存放地点",
    "type": "string",
    "description": "货物进境后存放的海关监管区域，示例：第二监管区"
  },
  {
    "field": "消费使用单位",
    "type": "string",
    "description": "最终消费/使用货物的境内单位名称，示例：蔻诗曼嘉化妆品（中国）有限公司"
  },
  {
    "field": "监管方式",
    "type": "string",
    "description": "海关监管贸易方式简称，示例：一般贸易"
  },
  {
    "field": "征免性质",
    "type": "string",
    "description": "海关征税减免性质分类，示例：一般征税"
  },
  {
    "field": "启运港",
    "type": "string",
    "description": "货物起始发出的港口国家，示例：釜山（韩国）"
  },
  {
    "field": "贸易国（地区）",
    "type": "string",
    "description": "与境内企业签订贸易合同的国家或地区名称，示例：韩国"
  },
  {
    "field": "启运国（地区）",
    "type": "string",
    "description": "货物起始发出的国家或地区名称，示例：韩国"
  },
  {
    "field": "经停港",
    "type": "string",
    "description": "运输途中经停的港口名称，示例：釜山（韩国）"
  },
  {
    "field": "入境口岸",
    "type": "string",
    "description": "货物进入中国境内的口岸名称，示例：外高桥"
  },
  {
    "field": "包装种类",
    "type": "string",
    "description": "货物外包装类型名称，示例：其他包装"
  },
  {
    "field": "成交方式",
    "type": "string",
    "description": "国际贸易术语，示例：FOB"
  },
  {
    "field": "运费",
    "type": "string",
    "description": "运费币制及金额，示例：CNY/136083"
  },
  {
    "field": "保费",
    "type": "string",
    "description": "保险费用及相关信息，示例：000/0.3/1"
  },
  {
    "field": "自报自缴",
    "type": "string",
    "description": "是否采用自报自缴方式，示例：否"
  },
  {
    "field": "件数",
    "type": "string",
    "description": "货物总件数（可为空），示例：7（根据商品明细合计）"
  },
  {
    "field": "毛重(千克)",
    "type": "string",
    "description": "包含包装的总重量（千克），示例：1160"
  },
  {
    "field": "净重(千克)",
    "type": "string",
    "description": "货物本身净重量（千克），示例：1090"
  },
  {
    "field": "随附单证及编号",
    "type": "string",
    "description": "报关随附的单证类型及编号，示例：海关编号：222520251000090429；发票；提/运单；合同；代理报关委托协议（电子）"
  },
  {
    "field": "标记唛码及备注",
    "type": "string",
    "description": "货物标记唛头及特殊说明，示例：备注：应检商品 5拼单 N/M"
  },
  {
    "field": "项目",
    "type": "array",
    "description": "商品明细项",
    "items": [
      {
        "field": "项号",
        "type": "string",
        "description": "商品项次序号",
         "required": True,
        "example": "1"
      },
      {
        "field": "商品编号",
        "type": "string",
        "description": "海关商品编码（HS Code）",
         "required": True,
        "example": "3304990029"
      },
      {
        "field": "商品名称及规格型号",
        "type": "string",
        "description": "商品详细名称及规格参数，格式为‘名称|用途|包装规格|品牌’，示例：萃雅气垫粉底霜（半成品）|护肤用|165千克/桶*2桶|无限极，INFINITI"
      },
      {
        "field": "数量及单位",
        "type": "string",
        "description": "商品数量和计量单位，示例：330千克 2件"
      },
      {
        "field": "单价/总价/币制",
        "type": "string",
        "description": "价格信息及币种，示例：美元"
      },
      {
        "field": "原产国",
        "type": "string",
        "description": "商品原产地国家代码及名称，示例：韩国（KOR）"
      },
      {
        "field": "最终目的国",
        "type": "string",
        "description": "商品最终目的国家代码及名称，示例：中国（CHN）"
      },
      {
        "field": "境内目的地",
        "type": "string",
        "description": "货物在境内的最终目的地（县级行政区），示例：（33049/330482）嘉兴市平湖市"
      },
      {
        "field": "征免",
        "type": "string",
        "description": "征税/减免方式代码，示例：照章征税（1）"
      }
    ]
  },
  {
    "field": "特殊关系确认",
    "type": "string",
    "description": "买卖双方是否存在特殊经济关系，示例：是"
  },
  {
    "field": "价格影响确认",
    "type": "string",
    "description": "特殊关系是否影响成交价格，示例：否"
  },
  {
    "field": "支付特许权使用费确认",
    "type": "string",
    "description": "是否需支付特许权使用费，示例：否"
  },
  {
    "field": "公式定价确认",
    "type": "string",
    "description": "是否采用公式定价及自报自缴，示例：是"
  },
  {
    "field": "报关人员证号",
    "type": "string",
    "description": ""
  },
  {
    "field": "报关人员",
    "type": "string",
    "description": "负责报关的人员名称"
  },
  {
    "field": "报关人员电话",
    "type": "string",
    "description": ""
  },
  {
    "field": "海关批注及签章",
    "type": "string",
    "description": ""
  },
  {
    "field": "申报单位",
    "type": "string",
    "description": "实际申报单位名称及代码，示例：(913101206306054344)上海欣海报关有限公司"
  },
  {
    "field": "报关专用章",
    "type": "string",
    "description": ""
  },
  {
    "field": "报单签章",
    "type": "string",
    "description": ""
  }
]

